package no.ntnu.item.ttm4115.termproject.configurationagent;

import no.ntnu.item.ttm4115.termproject.configurationagent.configuration.LoadGameConfiguration;
import no.tellu.common.javaframe.ActorAddress;
import java.util.HashMap;
import no.ntnu.item.ttm4115.termproject.extrasagent.Game;
import no.tellu.common.actorframe.ActorSM;

public class ConfigurationAgentSM extends ActorSM {


    public ActorAddress teacherAddress;
    public LoadGameConfiguration gmLoadConfig;
    public HashMap games;
    public Game newGame;


    /*
     * This method initializes the fields of the state machine.
     * You can edit this method inside the method body.
     * When the method is generated again, your part is copied.
     * Do not add any other methods in this class, they are not copied.
     */
    public void initialize(){
        this.gmLoadConfig = new no.ntnu.item.ttm4115.termproject.configurationagent.configuration.LoadGameConfiguration(this);
        this.teacherAddress = new ActorAddress();
        this.games = new no.ntnu.item.ttm4115.termproject.configurationagent.configuration.LoadGameConfiguration(this).getGames();
    }
}
